package pers.crayon.baseprogram.annotation;

import com.alibaba.fastjson2.PropertyNamingStrategy;

import java.lang.annotation.*;

/**
 * 预留注释
 * 1、做注释的基本作用，标识
 *
 * @author wangzg13
 * @since 2022/9/26
 */
@Documented
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface Reserve {

    String name() default "一个注释";

    String value() default "0000";

    PropertyNamingStrategy strategy() default PropertyNamingStrategy.CamelCase;
}
